/* include/mpidi_ch3i_nemesis_conf.h.in.  Generated from configure.in by autoheader.  */

/* -*- Mode: C; c-basic-offset:4 ; -*- */
/*  
 *  (C) 2001 by Argonne National Laboratory.
 *      See COPYRIGHT in top-level directory.
 */
#ifndef MPIDI_CH3I_NEMESIS_CONF_H_INCLUDED
#define MPIDI_CH3I_NEMESIS_CONF_H_INCLUDED


/* Define to disable shared-memory communication for debugging */
#undef ENABLED_NO_LOCAL

/* Define to enable debugging mode where shared-memory communication is done
   only between even procs or odd procs */
#undef ENABLED_ODD_EVEN_CLIQUES

/* Define to enable shared-memory collectives */
#undef ENABLED_SHM_COLLECTIVES

/* define to add per-vc function pointers to override send and recv functions
   */
#undef ENABLE_COMM_OVERRIDES

/* Define to remove yield()s in polling loops */
#undef ENABLE_NO_YIELD

/* Define to 1 if you have the <assert.h> header file. */
#undef HAVE_ASSERT_H

/* Define to 1 if you have the <errno.h> header file. */
#undef HAVE_ERRNO_H

/* Define if struct hostent contains h_addr_list */
#undef HAVE_H_ADDR_LIST

/* Define to 1 if you have the <inttypes.h> header file. */
#undef HAVE_INTTYPES_H

/* Define if you have the <knem_io.h> header file. */
#undef HAVE_KNEM_IO_H

/* Define to 1 if you have the `elan' library (-lelan). */
#undef HAVE_LIBELAN

/* Define to 1 if you have the `gm' library (-lgm). */
#undef HAVE_LIBGM

/* Define to 1 if you have the `myriexpress' library (-lmyriexpress). */
#undef HAVE_LIBMYRIEXPRESS

/* Define to 1 if you have the `nmad' library (-lnmad). */
#undef HAVE_LIBNMAD

/* Define to 1 if you have the `psm_infinipath' library (-lpsm_infinipath). */
#undef HAVE_LIBPSM_INFINIPATH

/* Define to 1 if you have the <memory.h> header file. */
#undef HAVE_MEMORY_H

/* Define to 1 if you have the `mkstemp' function. */
#undef HAVE_MKSTEMP

/* Define to 1 if you have the `mmap' function. */
#undef HAVE_MMAP

/* Define to 1 if you have the `munmap' function. */
#undef HAVE_MUNMAP

/* Define to 1 if you have the <netdb.h> header file. */
#undef HAVE_NETDB_H

/* Define if netinet/in.h exists */
#undef HAVE_NETINET_IN_H

/* Define if you have the <net/if.h> header file. */
#undef HAVE_NET_IF_H

/* Define to 1 if you have the `rand' function. */
#undef HAVE_RAND

/* Define to 1 if you have the <sched.h> header file. */
#undef HAVE_SCHED_H

/* Define to 1 if you have the `shmat' function. */
#undef HAVE_SHMAT

/* Define to 1 if you have the `shmctl' function. */
#undef HAVE_SHMCTL

/* Define to 1 if you have the `shmdt' function. */
#undef HAVE_SHMDT

/* Define to 1 if you have the `shmget' function. */
#undef HAVE_SHMGET

/* Define to 1 if you have the `signal' function. */
#undef HAVE_SIGNAL

/* Define to 1 if you have the <signal.h> header file. */
#undef HAVE_SIGNAL_H

/* Define to 1 if you have the `srand' function. */
#undef HAVE_SRAND

/* Define to 1 if you have the <stdint.h> header file. */
#undef HAVE_STDINT_H

/* Define to 1 if you have the <stdlib.h> header file. */
#undef HAVE_STDLIB_H

/* Define to 1 if you have the <strings.h> header file. */
#undef HAVE_STRINGS_H

/* Define to 1 if you have the <string.h> header file. */
#undef HAVE_STRING_H

/* Define to 1 if you have the `strtoll' function. */
#undef HAVE_STRTOLL

/* Define if struct ifconf can be used */
#undef HAVE_STRUCT_IFCONF

/* Define to 1 if you have the <sys/ioctl.h> header file. */
#undef HAVE_SYS_IOCTL_H

/* Define to 1 if you have the <sys/ipc.h> header file. */
#undef HAVE_SYS_IPC_H

/* Define to 1 if you have the <sys/mman.h> header file. */
#undef HAVE_SYS_MMAN_H

/* Define to 1 if you have the <sys/shm.h> header file. */
#undef HAVE_SYS_SHM_H

/* Define to 1 if you have the <sys/socket.h> header file. */
#undef HAVE_SYS_SOCKET_H

/* Define to 1 if you have the <sys/sockio.h> header file. */
#undef HAVE_SYS_SOCKIO_H

/* Define to 1 if you have the <sys/stat.h> header file. */
#undef HAVE_SYS_STAT_H

/* Define to 1 if you have the <sys/types.h> header file. */
#undef HAVE_SYS_TYPES_H

/* Define to 1 if you have the <unistd.h> header file. */
#undef HAVE_UNISTD_H

/* Define to enable multirail support in newmad module */
#undef MPID_MAD_MODULE_MULTIRAIL

/* Define to turn on the inlining optimizations in Nemesis code */
#undef MPID_NEM_INLINE

/* Method for local large message transfers. */
#undef MPID_NEM_LOCAL_LMT_IMPL

/* Choose netmod */
#undef MPID_NEM_NET_MODULE

/* Define to enable lock-free communication queues */
#undef MPID_NEM_USE_LOCK_FREE_QUEUES

/* Define to the address where bug reports for this package should be sent. */
#undef PACKAGE_BUGREPORT

/* Define to the full name of this package. */
#undef PACKAGE_NAME

/* Define to the full name and version of this package. */
#undef PACKAGE_STRING

/* Define to the one symbol short name of this package. */
#undef PACKAGE_TARNAME

/* Define to the version of this package. */
#undef PACKAGE_VERSION

/* Define to turn on the prefetching optimization in Nemesis code */
#undef PREFETCH_CELL

/* Define to 1 if you have the ANSI C header files. */
#undef STDC_HEADERS

/* Define to use the fastboxes in Nemesis code */
#undef USE_FASTBOX

/* Define if we have sysv shared memory */
#undef USE_MMAP_SHM

/* Define if _POSIX_C_SOURCE needs to be undefined for struct ifconf */
#undef USE_NOPOSIX_FOR_IFCONF

/* Define if _SVID_SOURCE needs to be defined for struct ifconf */
#undef USE_SVIDSOURCE_FOR_IFCONF

/* Define if we have sysv shared memory */
#undef USE_SYSV_SHM

/* Define to `__inline__' or `__inline' if that's what the C compiler
   calls it, or to nothing if 'inline' is not supported under any name.  */
#ifndef __cplusplus
#undef inline
#endif

/* Define to `int' if <sys/types.h> does not define. */
#undef pid_t

#endif
